🇬🇧 en es 🇪🇸

tomato paste noun

  • A concentrate of tomato purée; used in making pizzas etc.
pasta de tomate, pasta jitomatera
Wiktionary Links